non-stop run - French English Dictionary